xen: arm: Annotate registers trapped by MDCR_EL2.TDRA
authorIan Campbell <ian.campbell@citrix.com>
Mon, 30 Mar 2015 13:53:35 +0000 (14:53 +0100)
committerIan Campbell <ian.campbell@citrix.com>
Fri, 8 May 2015 10:50:49 +0000 (11:50 +0100)
commit3bc9ed8be2c40ed1a4e7bbab7804f44ce414f3a5
treea8e4e24d670ce70ca2abd656bb976de93f09ce8e
parentd256ee00ad18a1370fa3410b21811fb1da697a4b
xen: arm: Annotate registers trapped by MDCR_EL2.TDRA

DBGDRAR and DBGDSAR are actually two cp or sys registers each, one
32-bit and one 64-bit. The cpregs #define is suffixed "64" and
annotations are added to both handlers.

MDRAR_EL1 (arm64 version of DBGDRAR) wasn't handled, so add that here.

Signed-off-by: Ian Campbell <ian.campbell@citrix.com>
Reviewed-by: Julien Grall <julien.grall@citrix.com>
xen/arch/arm/traps.c
xen/include/asm-arm/cpregs.h
xen/include/asm-arm/sysregs.h